Big Huge Thesaurus

snapping turtle

noun